一開始先租用了一台 linode 的伺服器來做 Demo
一個月十塊美金 最簡單的規格
當然也可以用五塊錢的規格就好
在 Gitlab 中建立一個新的專案
在專案 >> settings >> CI/CD 中可以看到 Runner
的選項
點擊 Show Runner installation instructions
選擇你需要的平台就會有相對的安裝方案
安裝完並且註冊完 Runner
之後在下面就會顯示一個新的 Runner
旁邊也會顯示這個 Runner 的燈號
如果是綠色的代表可以使用
這時候在你的 專案中增加一個 .gitlab-ci.yml
的檔案
這個檔案描述了關於 CI/CD
的設定
before_script:
- echo 'before build'
after_script:
- echo 'after build'
hello_world:
stage: build
only:
- develop
tags:
- runner's tag name
script:
- echo 'hello world'
當然這只是最基本的一些設定
之後會介紹更多的參數與設定
或是參雜其他的工具來實現自動測試與部署